package com.app.util.common;


import java.util.Vector;

/**
 *
 * @author xuqiang
 *
 */
public class Stack {

	private Vector vctElement;
	
	public Stack() {
		vctElement = new Vector();
	}
	
	public Object pop() {
		if (vctElement.size() != 0) {
			return vctElement.remove(vctElement.size() - 1);
		} else {
			return null;
		}
	}
	
	public void push(Object o) {
		vctElement.add(o);
	}
	
	public Object getTop() {
		if (vctElement.size() != 0) {
			return vctElement.elementAt(vctElement.size() - 1);
		} else {
			return null;
		}
	}
	
	public int size() {
		return vctElement.size();
	}
}
